# 使用 opencv 读取摄像头并显示的简单例子
# 可用

import cv2

# 打开本地摄像头
cap = cv2.VideoCapture(0)

# 持续捕获并保存视频帧
while(True):
    # 读取视频帧
    ret, frame = cap.read()
    
    if ret:
        # 显示帧
        cv2.imshow('frame',frame)

        # 按 'q' 键退出循环
        if cv2.waitKey(1) & 0xFF == ord('q'):
            break
# 释放资源
cap.release()
cv2.destroyAllWindows()